包括四种常用用法,must have done sth.、can/could have done sth.、can't/couldn't have done sth.、ought to/should have done sth.。. 一、must have done sth. …
could/would have done. 1. 过去本来能够做但未实现:He could/would have finished it on time, but he was ill that day. (虚拟,*could表达惋惜之情). 2. 肯定、否 …
“must have+过去分词”表示对过去的推测,意思是“一定已经,想必已经,准是已经….”,只用于肯定句中。 例如: The streets are wet. It must have rained. 街道是湿 …
一、 “must+have+done” 表示对过去事情的肯定推测,译成“一定做过某事”,该结构只用于肯定句。 1. It must have rained last night, for the ground is wet. 昨晚一定下 …
情态动词+have done的用法主要包括两个方面:一.表示对过去所发生事情的推测或假设;二.表示对过去所发生事情的责备或遗憾。 ①may/might have done可能已经发生了 …
更多内容请点击:must have done的用法 - 百度知道